home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 24
/
CU Amiga Magazine's Super CD-ROM 24 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-07].iso
/
Scalos
/
RenderLib
/
doc
/
cpu
< prev
next >
Wrap
Text File
|
1997-09-10
|
2KB
|
58 lines
processor issues
-----------------------------
render.library is shipped in three versions: 68020, 68040, and
68060. if your system is supplied with a 68030 cpu, you can use
both the 68020 and the 68040 versions. the latter one requires a
fpu, though.
cpu type: 68020 68030 68030/68882 68040 68060
------------------------------------------------------------------
render.library_060 -/- -/- - + ++
render.library_040 -/- -/- ++¹ ++ +
render.library_020 +² ++² ++ + --
-/- won't work
-- terrible combination
- bad combination
+ good combination
++ very good combination
¹ slower but accuracy is better
² prior to v18.0, quantization
did not work at all without a fpu
special annotations
-----------------------------
> 68060
there was a lot of work to be spent for the 060 version. hence
this version is most optimized in the render.library package. the
code benefits from large caches, superscalarity, quick integer
multiplication, even from branch prediction and other features.
> 68040
the 040 is similar to the 060 version. also try the 060 version
if your 68040 board has got poor memory transfer rates.
> 68030
there was no need for a 030 version, since 68030 specificity is
well provided with both the 020 and 040 versions. keep in mind
that the 040 version requires a fpu. the 68882 coprocessor might
be slower than appropriate 64 bit integer arithmetics, but
it provides higher accuracy.
> 68020
the 68020 is an old-fashioned cpu - no maths, poor caches, no
special features. there was no particular need to optimize for
this processor. the 68020 version is actually optimized for the MC
68030.
> 68000
there never was and will never be a version for this cpu.
> PPC
not yet available. the re-portation of render.library to plain C
code is in progress.